having long and heavy eyebrows - French English Dictionary